home *** CD-ROM | disk | FTP | other *** search
/ ASP Advantage 1994 2nd Q2 / The Association of Shareware Professionals - The Official ASP Advantage (2nd Quarter)(1994).bin / files / utilther / 1aday11 / oneaday.doc < prev    next >
Encoding:
Text File  |  1993-11-22  |  85.3 KB  |  1,802 lines

  1.  
  2.       
  3.       
  4.       
  5.       
  6.       
  7.       
  8.             ┌┬──┬┐ ┌┐  ┌┐ ┌───■  ┌┬──┬┐ ┌┬──┐  ┌┬──┬┐ ┌┐  ┌┐
  9.             ││  ││ │├┐ ││ │      ││  ││ ││  ├┐ ││  ││ ││  ││
  10.             ││  ││ ││└┐││ ├─■    ├┼──┼┤ ││  ││ ├┼──┼┤ └┴──┼┤
  11.             ││  ││ ││ └┤│ │      ││  ││ ││  ├┘ ││  ││     ││
  12.             └┴──┴┘ └┘  └┘ └────■ └┘  └┘ └┴──┘  └┘  └┘     ││
  13.                   ONEADAY A Multivitamin For Your PC      ││
  14.             ■─────────────────────────────────────────────┴┘
  15.                         V1.0 Shareware Version
  16.       
  17.       
  18.  
  19.  
  20.       
  21.       
  22.       
  23.               ╓─────────────────────────────────────────╖
  24.               ║                                         ║
  25.               ║    ╔╦╦╦╦╦╦╦╦╦╦╗                         ║
  26.               ║    ╠╬╬╬╩╩╩╩╬╬╬╣                         ║
  27.               ║    ╠╬╬╣    ╚╩╩╝   ╓──────╖  ╓────╖      ║
  28.               ║    ╠╬╬╣           ║      ■  ║    ╙╖     ║
  29.               ║    ╠╬╬╣  ╔╦╦╦╦╦╗  ║         ║     ╙╖    ║
  30.               ║    ╠╬╬╣  ╚╩╬╬╬╬╝  ╙──────╖  ║      ║    ║
  31.               ║    ╠╬╬╣    ╠╬╬╣          ║  ║     ╓╜    ║
  32.               ║    ╠╬╬╬╦╦╦╦╬╬╬╣   ■      ║  ║    ╓╜     ║
  33.               ║    ╚╩╩╩╩╩╩╩╩╩╩╝   ╙──────╜  ╙────╜      ║
  34.               ║    ╔═╗ Gray Software Development ╔═╗    ║
  35.               ║    ║ ╙───────────────────────────╜ ║    ║
  36.               ╙────╨───────────────────────────────╨────╜
  37.  
  38.  
  39.  
  40.  
  41.  
  42.                           ┌─────────┐
  43.                     ┌─────┴───┐     │              (R)
  44.                   ──│         │o    │──────────────────
  45.                     │   ┌─────┴╨──┐ │  Association of
  46.                     │   │         │─┘  Shareware
  47.                     └───│    o    │    Professionals
  48.                   ──────│    ║    │────────────────────
  49.                         └────╨────┘    MEMBER
  50.       
  51.       
  52.       
  53.       
  54.       
  55.       
  56.       
  57.                                   ONEADAY
  58.                 Copyright (C) 1992 Gray Software Development
  59.                              ALL RIGHTS RESERVED
  60.       
  61.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #i
  62.       
  63.                             Table of Contents
  64.       
  65.       1.0 INTRODUCTION................................................1
  66.            1.1 SHAREWARE and LICENSING information....................1
  67.                 1.1.1 A DEFINITION OF SHAREWARE.......................1
  68.            1.2 REQUIREMENTS...........................................3
  69.            1.3 FEATURES...............................................3
  70.            1.4 GETTING STARTED WITH ONEADAY (installation, etc.)......5
  71.       
  72.       2.0 COMMAND REFERENCE...........................................6
  73.            2.1 COMMAND SYNTAX.........................................6
  74.                 2.1.1 COMMAND LINE OPTIONS............................6
  75.                 2.1.2 Command line option basics......................7
  76.                      EXAMPLE 2-1......................................7
  77.                      EXAMPLE 2-2......................................8
  78.                      2.1.2.1 Command line options -- their place in 
  79.                           line........................................8
  80.                      2.1.2.2 Command line options with parameters.....8
  81.                           EXAMPLE 2-3.................................9
  82.            2.2 USING COMMAND LINE OPTIONS.............................9
  83.                 2.2.1 /C = Confirmation...............................10
  84.                      2.2.1.1 Changing options from the Confirmation 
  85.                           screen......................................10
  86.                           EXAMPLE 2-4.................................10
  87.                           EXAMPLE 2-5.................................10
  88.                           EXAMPLE 2-6.................................11
  89.                           EXAMPLE 2-7.................................11
  90.                 2.2.2 /E - Every time ONEADAY runs....................11
  91.                      EXAMPLE 2-8......................................12
  92.                 2.2.3 /H - Help screen................................12
  93.                      EXAMPLE 2-9......................................12
  94.                 2.2.4 /CE - Confirm every time........................12
  95.                      EXAMPLE 2-10.....................................13
  96.                      EXAMPLE 2-11.....................................13
  97.                 2.2.5 /M:XX - Day of month option.....................13
  98.                      EXAMPLE 2-12.....................................13
  99.                      EXAMPLE 2-13.....................................13
  100.                      EXAMPLE 2-14.....................................14
  101.                 2.2.6 /D:XX - Day of week option......................14
  102.                      EXAMPLE 2-15.....................................14
  103.                      EXAMPLE 2-16.....................................15
  104.                      EXAMPLE 2-17.....................................15
  105.                      2.2.6.1 /Dx:XX - Day of week option for specific 
  106.                           week........................................15
  107.                           EXAMPLE 2-18................................16
  108.                 2.2.7 /F:filename.....................................16
  109.                      EXAMPLE 2-19.....................................17
  110.                      EXAMPLE 2-20.....................................17
  111.                 2.2.8 Using the /D, /M, and /F options together.......17
  112.                      EXAMPLE 2-21.....................................17
  113.                      EXAMPLE 2-22.....................................17
  114.                      EXAMPLE 2-23.....................................18
  115.                      EXAMPLE 2-24.....................................18
  116.       
  117.                                   ONEADAY
  118.                 Copyright (C) 1992 Gray Software Development
  119.                              ALL RIGHTS RESERVED
  120.       
  121.       
  122.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #ii
  123.       
  124.       
  125.                        Table of Contents (continued)
  126.       
  127.       
  128.                 2.2.9 /Q - Disable ONEADAY message....................18
  129.                 2.2.10 /QE - Disable ONEADAY message and run every 
  130.                      time.............................................19
  131.                 2.2.11 /T:XX - Timed confirmation screen..............19
  132.                      EXAMPLE 2-25.....................................19
  133.                 2.2.12 /TE:XX - Timed confirmation screen (run 
  134.                      every time)......................................19
  135.                 2.2.13 /TD:XX - Timed confirmation screen (end if time 
  136.                      is out)..........................................20
  137.            
  138.       2.3 ONEADAY Quick Command Reference.............................21
  139.       
  140.       3.0 OTHER CONSIDERATIONS........................................22
  141.            3.1 Using ECHO OFF in batch files..........................22
  142.            3.2 Message from GRAY SOFTWARE DEVELOPMENT.................22
  143.            3.3 About the Comment and Suggestion form..................23
  144.       
  145.            Comment and suggestion form................................24
  146.       
  147.       4.0 SUPPORT AND REGISTRATION DETAILS............................25 
  148.            4.1 ONEADAY Distribution files.............................25
  149.            4.2 Support for unregistered persons.......................25
  150.            4.3 Support for registered users of ONEADAY................26
  151.            4.4 Benefits of Registration...............................26
  152.       
  153.       APPENDIX A - Printing the Manuals...............................27 
  154.       
  155.       
  156.       
  157.       
  158.       ╔═══ ASP OMBUDSMAN STATEMENT ═══════════════════════════════════╗
  159.       ╚═══════════════════════════════════════════════════════════════╝
  160.       
  161.            This program is produced by a member of the Association of
  162.       Shareware Professionals (ASP).  ASP wants to make sure that the 
  163.       shareware principle works for you.  If you are unable to resolve a 
  164.       shareware-related problem with an ASP member by contacting the 
  165.       member directly, ASP may be able to help.  The ASP Ombudsman can 
  166.       help you resolve a dispute or problem with an ASP member, but does 
  167.       not provide technical support for members' products.  Please write 
  168.       to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427 
  169.       USA, FAX 616-788-2765 or send a CompuServe message via CompuServe 
  170.       Mail to ASP Ombudsman 70007,3536.
  171.       
  172.       
  173.       
  174.       
  175.       
  176.       
  177.       
  178.                                   ONEADAY
  179.                 Copyright (C) 1992 Gray Software Development
  180.                              ALL RIGHTS RESERVED
  181.       
  182.       
  183.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #1
  184.       
  185.       
  186.       ╔═══ 1.0 INTRODUCTION ══════════════════════════════════════════╗
  187.       ╚═══════════════════════════════════════════════════════════════╝
  188.       
  189.              ONEADAY is a simple but powerful program that will run up to 
  190.       ten executable programs one or more times a day.  I like to think 
  191.       of ONEADAY as a multi-vitamin for the PC.  ONEADAY can include up 
  192.       to  ten  individual vitamins (commands) of  your  choosing.   Use 
  193.       ONEADAY  to automate those necessary, but tedious, tasks  we  all 
  194.       hate. 
  195.             I wrote ONEADAY to include in my AUTOEXEC.BAT file to execute 
  196.       certain commands that I only want to run once a  day.   The reason 
  197.       for ONEADAY is that often in a days time I will turn  off my computer 
  198.       for some period of time and then return to it  later when time 
  199.       permits.  With ONEADAY I can make sure  that  tedious tasks get taken 
  200.       care of at least once a day but I don't have  to wait for those tasks
  201.       every time I reboot my computer.  An example of this might be to run 
  202.       a batch file that cleans all backup files (.BAK, etc.) off your hard 
  203.       drive and then a disk optimizer.  
  204.            Other uses for ONEADAY include running certain programs on 
  205.       specific days of the week, or specific days of the month.  The only 
  206.       thing that limits the number of uses for ONEADAY is your imagination.
  207.       
  208.       1.1 SHAREWARE and LICENSING information
  209.       ■───────────────────────────────────────────────────────────────■
  210.       
  211.            ONEADAY is released as shareware.  Please feel free to
  212.       distribute the shareware version of ONEADAY.  If you share ONEADAY
  213.       with your friends you must distribute it without changing any of
  214.       the files.  If you do not have all of the files listed in the
  215.       README file or if any of the files are changed in any way please
  216.       notify me and I will send you fresh copies.  
  217.       
  218.            As a registered user you are granted a license to use ONEADAY
  219.       on any personal computer system you may own as long as the program
  220.       is operated on only one computer system at a time.  If you own
  221.       several computers and wish to use ONEADAY on more than one at a
  222.       time registration for each copy is required.   Registration for
  223.       more than one copy entitles you to discounted rates per copy. Refer
  224.       to the file ORDER.DOC for more information on prices.  ONEADAY is
  225.       not free nor is it in the public domain.
  226.       
  227.       1.1.1 A DEFINITION OF SHAREWARE
  228.       ■───────────────────────────────────────────────────────────────■
  229.       
  230.            Shareware distribution gives users a chance to try software
  231.       before buying it. If you try a Shareware program and continue
  232.       using it, you are expected to register.  Individual programs
  233.       differ on details -- some request registration while others
  234.       require it, some specify a maximum trial period.  With 
  235.       registration, you get anything from the simple right to continue
  236.       using the software to an updated program with printed manual.
  237.       
  238.       
  239.                                   ONEADAY
  240.                 Copyright (C) 1992 Gray Software Development
  241.                              ALL RIGHTS RESERVED
  242.       
  243.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #2
  244.       
  245.       
  246.            Copyright laws apply to both Shareware and commercial 
  247.       software, and the copyright holder retains all rights, with a 
  248.       few specific exceptions as stated below.  Shareware authors are 
  249.       accomplished programmers, just like commercial authors, and the 
  250.       programs are of comparable quality. (In both cases, there are 
  251.       good programs and bad ones!) The main difference is in the method 
  252.       of distribution. The author specifically grants the right to copy
  253.       and distribute the software, either to all and sundry or to a
  254.       specific group. For example, some authors require written
  255.       permission before a commercial disk vendor may copy their
  256.       Shareware.
  257.       
  258.            Shareware is a distribution method, not a type of software. 
  259.       You should find software that suits your needs and pocketbook,
  260.       whether it's commercial or Shareware. The Shareware system makes
  261.       fitting your needs easier, because you can try before you buy.
  262.       And because the overhead is low, prices are low also.  Shareware
  263.       has the ultimate money-back guarantee -- if you don't use the
  264.       product, you don't pay for it.
  265.       
  266.            Users of ONEADAY must accept this disclaimer of warranty:
  267.       ONEADAY is supplied as is.  The author disclaims all warranties, 
  268.       expressed or implied, including, without limitation, the 
  269.       warranties of merchantability and of fitness for any purpose.
  270.       The author assumes no liability for damages, direct or conse-
  271.       quential, which may result from the use of ONEADAY.
  272.       
  273.            ONEADAY is a "shareware program" and is provided at no 
  274.       charge to the user for evaluation.  Feel free to share it with 
  275.       your friends, but please do not give it away altered or as part 
  276.       of another system.  The essence of "user-supported" software is 
  277.       to provide personal computer users with quality software without
  278.       high prices, and yet to provide incentive for programmers to
  279.       continue to develop new products.  If you find this program
  280.       useful and find that you are using ONEADAY and continue to use
  281.       ONEADAY after a reasonable trial period, you must make a reg-
  282.       istration payment to GRAY SOFTWARE DEVELOPMENT.  The registra-
  283.       tion fee will license one copy for use on any one computer at 
  284.       any one time.  You must treat this software just like a book.  
  285.       An example is that this software may be used by any number of 
  286.       people and may be freely moved from one computer location to 
  287.       another, so long as there is no possibility of it being used 
  288.       at one location while it's being used at another.  Just as a 
  289.       book cannot be read by two different persons at the same time.
  290.       
  291.            Commercial users of ONEADAY must register and pay for their
  292.       copies of ONEADAY within 30 days of first use or their license
  293.       is withdrawn.  Site-License arrangements may be made by con-
  294.       tacting GRAY SOFTWARE DEVELOPMENT.
  295.       
  296.       
  297.       
  298.       
  299.                                   ONEADAY
  300.                 Copyright (C) 1992 Gray Software Development
  301.                              ALL RIGHTS RESERVED
  302.       
  303.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #3
  304.       
  305.       
  306.            Anyone distributing ONEADAY for any kind of remuneration 
  307.       must first contact GRAY SOFTWARE DEVELOPMENT at the address 
  308.       below for authorization.  This authorization will be 
  309.       automatically granted to distributors recognized by the (ASP) 
  310.       as adhering to its guidelines for shareware distributors, and 
  311.       such distributors may begin offering ONEADAY immediately 
  312.       (However, GRAY SOFTWARE DEVELOPMENT must still be advised so 
  313.       that the distributor can be kept up-to-date with the latest 
  314.       version of ONEADAY.).
  315.       
  316.            You are encouraged to pass a copy of ONEADAY along to your
  317.       friends for evaluation.  Please encourage them to register their
  318.       copy if they find that they can use it.  All registered users
  319.       will receive a copy of the latest version of ONEADAY.  ONEADAY 
  320.       may be freely copied to individual personal computer users for 
  321.       evaluation purposes.   It may be posted on Bulletin Board 
  322.       systems (BBS) for electronic access as long as NO FEE is charged 
  323.       for its distribution except for private BBS operations that 
  324.       charge a regular user subscription fee.
  325.       
  326.            ONEADAY may NOT be distributed on diskette by any disk
  327.       distributor/vendor that charges more than $10.00 for the diskette
  328.       upon which the program and accompanying files are copied without
  329.       written consent from Gray Software Development.  The following
  330.       files must be included in their original and unmodified condition:
  331.       ONEADAY.EXE, ONEADAY.DOC, ORDER.DOC, README, LICENSE.DOC, SYSOP.DOC,
  332.       SITELICE.DOC, VENDOR.DOC, 1INSTALL.EXE.
  333.       
  334.            ONEADAY is a powerful, useful, and fully functional Shareware 
  335.       product.   Remember, Shareware is a computer program distribution/
  336.       marketing method that permits potential buyers to thoroughly try 
  337.       the program prior to purchase. ONEADAY is NOT free and it is not 
  338.       in the Public Domain. 
  339.       
  340.       
  341.       1.2 REQUIREMENTS
  342.       ■───────────────────────────────────────────────────────────────■
  343.       
  344.            ONEADAY's requirements are very simple.  You must have an IBM
  345.       compatible PC running DOS 2.0 or higher.  A floppy or hard drive
  346.       and a keyboard.  And finally, some minimal spelling ability.  See,
  347.       I told you the requirements were easy.
  348.       
  349.       
  350.       1.3 FEATURES
  351.       ■───────────────────────────────────────────────────────────────■
  352.       
  353.            * ONEADAY allows you to transfer control to one or more batch
  354.            files to run a series of commands or to run commands that have
  355.            extensive command line options.  You may include command line
  356.            options on ONEADAY's command line.
  357.       
  358.       
  359.                                   ONEADAY
  360.                 Copyright (C) 1992 Gray Software Development
  361.                              ALL RIGHTS RESERVED
  362.       
  363.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #4
  364.       
  365.       
  366.            * ONEADAY allows you to run a command that has command line
  367.            parameters of its own without having to use a batch file.
  368.       
  369.            * ONEADAY allows you to choose the option of confirming the
  370.            command line options or changing the original command line
  371.            options from the ONEADAY confirmation screen.
  372.       
  373.            * ONEADAY allows you to choose the option of confirming the
  374.            command line options from a timed confirm screen (1-99 seconds, 
  375.            or 30 seconds as the default).  You may change the original 
  376.            options from this screen if the time has not already run out. 
  377.            One option causes the original options to execute automatically
  378.            when time is up.  The other causes ONEADAY to end if time runs 
  379.            out.
  380.       
  381.            * ONEADAY will let you choose the option of running your
  382.            command line options every time ONEADAY runs.  The default is
  383.            only once a day.
  384.       
  385.            * ONEADAY allows you to combine many of these options to
  386.            enhance its usefulness.
  387.       
  388.            * ONEADAY allows you to override the default date file 
  389.            that is used to store the date of the last time ONEADAY was 
  390.            executed.  This makes ONEADAY an even more powerful tool by 
  391.            letting you run ONEADAY with different command line options, 
  392.            that perform different tasks, by specifying a date file of 
  393.            your choice.  You might use this option by including ONEADAY 
  394.            in several different batch files that run different 
  395.            applications.
  396.       
  397.            * ONEADAY will let you choose the option of checking for 
  398.            specific days of the week.  This will allow you to perform 
  399.            certain tasks on certain days in addition to once a day.  In 
  400.            combination with the /F option this allows you to specify 
  401.            your own date files.  This feature will allow you to perform 
  402.            an unlimited number of day-specific tasks.
  403.       
  404.            * ONEADAY will allow you to disable the message displayed 
  405.            when ONEADAY is executed.
  406.       
  407.            * ONEADAY will allow you to specify the day of the week (by
  408.            name) and which week in the month (1st, 2nd, etc.) or the day 
  409.            of the month (by number) that you want it to execute.  
  410.       
  411.       
  412.       
  413.       
  414.       
  415.       
  416.       
  417.       
  418.       
  419.                                   ONEADAY
  420.                 Copyright (C) 1992 Gray Software Development
  421.                              ALL RIGHTS RESERVED
  422.       
  423.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #5
  424.       
  425.       1.4 GETTING STARTED WITH ONEADAY (installation, etc.)
  426.       ■───────────────────────────────────────────────────────────────■
  427.       
  428.            ONEADAY is very simple to use.  The first thing you will want
  429.       to do is install ONEADAY on your system disk.  
  430.            If you have a hard drive:
  431.                 * Insert ONEADAY distribution diskette in floppy
  432.                 drive of your choice.
  433.                 * At the system prompt enter:  d:1INSTALL <ENTER>
  434.                 Where d is the floppy drive where the ONEADAY 
  435.                 disk is located and <ENTER> represents pressing 
  436.                 the ENTER key on you keyboard.  It is very 
  437.                 important to include the colon--it helps your 
  438.                 computer know where to look for 1INSTALL.
  439.                 * Answer a few questions about your system and 
  440.                 where you want ONEADAY to be located.  Make sure 
  441.                 you specify a directory that is in your path 
  442.                 statement.  If you are not familiar with the 
  443.                 path statement you can learn about it in you DOS
  444.                 User's Guide.  To see what your current path 
  445.                 is you can type SET <ENTER> at the system prompt
  446.                 and you will see the current settings before you
  447.                 on the screen.  The SET command will show you all
  448.                 of the Environment Variables that are set on 
  449.                 your system (refer to your DOS User's Guide for 
  450.                 more information).
  451.       
  452.            An example of a directory in your path might be if you put all 
  453.       of your utility programs in a directory that is specified in your 
  454.       path statement named TOOLS.  Copying ONEADAY to your TOOLS 
  455.       directory would allow you to call ONEADAY from any directory without 
  456.       specifying the drive and directory where ONEADAY is located.
  457.       
  458.            If you do not have a hard disk. (ONEADAY will work on a
  459.            system that has no hard disk but is better suited to a 
  460.            system with a hard disk.):
  461.                 * Insert ONEADAY distribution diskette in floppy
  462.                 drive of your choice.
  463.                 * At the system prompt enter:  d:1INSTALL <ENTER>
  464.                 Where d is the floppy drive where the ONEADAY 
  465.                 disk is located and <ENTER> represents pressing 
  466.                 the ENTER key on you keyboard.  It is very 
  467.                 important to include the colon--it helps your 
  468.                 computer know where to look for 1INSTALL.
  469.                 * Answer a few questions about your system and 
  470.                 where you want ONEADAY to be located.  Make sure 
  471.                 you include ONEADAY on any disk from which you 
  472.                 plan to call ONEADAY.
  473.       
  474.            ONEADAY may be called from any batch file.  It is probably most 
  475.       useful when called from the autoexec.bat file to automatically run
  476.       programs when you start up your computer.
  477.       
  478.       
  479.                                   ONEADAY
  480.                 Copyright (C) 1992 Gray Software Development
  481.                              ALL RIGHTS RESERVED
  482.       
  483.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #6
  484.       
  485.       
  486.       ╔═══ 2.0 COMMAND REFERENCE ═════════════════════════════════════╗
  487.       ╚═══════════════════════════════════════════════════════════════╝
  488.       
  489.       2.1 COMMAND SYNTAX
  490.       ■───────────────────────────────────────────────────────────────■
  491.       
  492.                   ONEADAY <option(s)> <file(s)>
  493.       
  494.            *  File is the name of the file or files to run once a day.
  495.            A file may be preceded by its complete path if it is not in 
  496.            a directory specified by your path statement.  
  497.       
  498.            * File may have command line parameters.  Enclose the file
  499.            and any parameters within parentheses.  (DIR /P) would cause
  500.            the dir command to use the page option (refer to your trusty
  501.            DOS User's Reference for information on the DIR command).
  502.       
  503.            *  Options are optional, that's why they are called options. 
  504.            Options are various switches that can be used to customize
  505.            ONEADAY to suit your own purposes.  Command line options must
  506.            be preceded by a slash.
  507.       
  508.            *  ONEADAY recognizes both lowercase and capitol letters on
  509.            the command line.  In this document I will usually capitalize
  510.            the options when I refer to them.  This is just to set them
  511.            apart and to maintain consistency.
  512.       
  513.            *  ONEADAY allows you to exit immediately from any of the 
  514.            confirmation screens by pressing F10.
  515.       
  516.       2.1.1 COMMAND LINE OPTIONS
  517.       ■───────────────────────────────────────────────────────────────■
  518.       
  519.            * /M:XX = runs only on the day of the month specified by XX. 
  520.            XX is the number of the day (i.e., /M:20).
  521.       
  522.            * /C = enables confirmation of command line options.  ONEADAY
  523.            does this by displaying a confirmation screen listing the 
  524.            possible options and the options you specified on the command
  525.            line and giving you the option to change your options from the
  526.            command line.
  527.       
  528.            * /Dx:XX = runs only on the day specified by XX.  XX is the 
  529.            first two letters of one of the days of the week (i.e., /d:mo).  
  530.            You must specify XX or ONEADAY will end.  x is optional.  x is 
  531.            the week of the month you want this command to run (1-5).  
  532.       
  533.            * /E = execute command line options every time you run ONEADAY.
  534.            This option does not check to see if ONEADAY has already been 
  535.            executed on a given day.
  536.       
  537.       
  538.       
  539.                                   ONEADAY
  540.                 Copyright (C) 1992 Gray Software Development
  541.                              ALL RIGHTS RESERVED
  542.       
  543.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #7
  544.       
  545.       
  546.            * /F:filename = specify new check-date-file; extension of GSD
  547.            is provided for you.  This option is for using ONEADAY for 
  548.            several purposes that are not related.
  549.       
  550.            * /H = produces help screen.
  551.       
  552.            * /Q = disables ONEADAY message.
  553.       
  554.            * /T:XX = Timed confirm screen -- will automatically execute
  555.            original command line options after XX seconds.  If XX is not 
  556.            specified 30 is the default.  Press any key to stop the count 
  557.            down.  Will end if ONEADAY has already been executed that day.
  558.       
  559.            * /TE:XX = Timed confirm screen that will run after XX seconds
  560.            even if ONEADAY has already been executed on a specific day.
  561.       
  562.            * /TD:XX = Time confirm screen that will end after XX seconds.
  563.       
  564.            * /CE = combination of options /C and /E.  
  565.       
  566.            * /QE = combination of options /Q and /E.
  567.       
  568.       
  569.       2.1.2 Command line option basics.
  570.       ■───────────────────────────────────────────────────────────────■
  571.       
  572.            You must include at least one command line option or  ONEADAY
  573.       will simply print an error message to the screen. 
  574.       
  575.            You may specify one to ten command line options.  If you
  576.       specify only one option it must be either a file to be executed or
  577.       the /H (help) option.  More on the help option later.
  578.       
  579.                       ┌── EXAMPLE 2-1 ───────────────────┐
  580.                       │                                  │
  581.                       │        ONEADAY one-file          │
  582.                       │                                  │
  583.                       └──────────────────────────────────┘
  584.       
  585.            In  EXAMPLE 1 ONEADAY will transfer control to a file named 
  586.       one-file only once a day.  The next time this command line is 
  587.       executed ONEADAY will simply display a message saying ONEADAY has 
  588.       already been executed today.
  589.       
  590.            *  You may specify up to 10 command line options--each option
  591.       separated with a space.  If you specify more than 10 command line
  592.       options ONEADAY will simply execute the first 10 and ignore any
  593.       others. For example you might include one option to override
  594.       ONEADAY's default options and 9 files (executable programs). 
  595.       Another example might include 10 files with no options.  
  596.       
  597.       
  598.       
  599.                                   ONEADAY
  600.                 Copyright (C) 1992 Gray Software Development
  601.                              ALL RIGHTS RESERVED
  602.       
  603.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #8
  604.       
  605.       
  606.       ┌── EXAMPLE 2-2 ───────────────────────────────────────────────────┐
  607.       │                                                                  │ 
  608.       │ ONEADAY /E file1 file2 file3 file4 file5 file6 file7 file8 file9 │ 
  609.       │                                                                  │
  610.       └──────────────────────────────────────────────────────────────────┘
  611.       
  612.            The above command will run each of the files specified -- 
  613.       file1 through file9, in order -- every time this ONEADAY command 
  614.       line is encountered.  When ONEADAY is executed it checks the command 
  615.       line parameters in order.  If the first parameter is a known option 
  616.       it will override the default options and execute using the command
  617.       line option.  ONEADAY will then transfer control to each file
  618.       specified on the command line until all files have been processed. 
  619.       ONEADAY will then return control to the operating system.
  620.       
  621.            *  Files are the executable programs you want ONEADAY to run
  622.       one or more times a day.  The only time you don't need a file on
  623.       the command line is if you are using the /H (help) option.   Even
  624.       if you use one of the other options and forget a file ONEADAY will
  625.       print a message to the screen saying you must include at least one
  626.       file.  ONEADAY will then return control to your system. 
  627.       
  628.       2.1.2.1 Command line options -- their place in line.
  629.       ■───────────────────────────────────────────────────────────────■
  630.       
  631.            *  Options need to be first on the command line for ONEADAY
  632.       to recognize them.  If you put an option anywhere else on the
  633.       command line ONEADAY will think it is a file to process -- this
  634.       will end in a "Bad command or file name" message from DOS. 
  635.       
  636.                 * If you use the /D, /F, and/or /M option you must
  637.                 follow specific rules governing the order of the
  638.                 command line options.  Please refer to section
  639.                 2.2.8, "Using the /D, /F, and /M options together," 
  640.                 for a more detailed discussion of this. 
  641.       
  642.                 * If you do not use either the /D, /M, or /F options
  643.                 you need only specify one option.  I have combined
  644.                 the other options into easier combinations so you
  645.                 won't have to fool with bunches and bunches of
  646.                 different options every time you use ONEADAY in a
  647.                 batch file.
  648.       
  649.       
  650.       2.1.2.2 Command line options with parameters.
  651.       ■───────────────────────────────────────────────────────────────■
  652.       
  653.            There are two ways to process a command with parameters 
  654.       through ONEADAY.  The most common is to use a batch file that 
  655.       specifies the command and any parameters.  This is the preferred
  656.       
  657.       
  658.       
  659.                                   ONEADAY
  660.                 Copyright (C) 1992 Gray Software Development
  661.                              ALL RIGHTS RESERVED
  662.       
  663.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #9
  664.       
  665.       
  666.       method if the ONEADAY command is long or if you plan to process
  667.       several files from the ONEADAY command line and each requires 
  668.       command line parameters.
  669.            The second way to process a command with a parameter is useful
  670.       if you are only processing a couple of commands through ONEADAY.  
  671.       This involves enclosing a command and its parameters within 
  672.       parentheses.  When entering a command and its parameters be sure 
  673.       to include spaces and other required characters.  Enter the 
  674.       command as you would from the DOS prompt.
  675.       
  676.            ┌── EXAMPLE 2-3 ───────────────────────────────────────┐
  677.            │                                                      │
  678.            │ ONEADAY /e (file1 -parm1 -parm2) file2 (file3 parm1) │
  679.            │                                                      │
  680.            └──────────────────────────────────────────────────────┘
  681.       
  682.            Example 2-3 shows you the proper syntax for entering a 
  683.       command that will process three files, every time ONEADAY runs.
  684.       File1 requires two parameters.  Notice that these parameters
  685.       begin with a - (dash character).  ONEADAY does not require a 
  686.       dash character before any options.  Many programs require that
  687.       you use different characters so that program will recognize
  688.       parameters that specify particular options.  ONEADAY requires
  689.       that you use a / (the slash character) before any command
  690.       line options other than files to process.  In this example, 
  691.       file2 either does not require any parameters or it is a batch
  692.       file that includes a command -- and possibly some parameters 
  693.       -- to process.  File3 only requires one parameter.  Notice 
  694.       file3's parameter does not require a leading character. 
  695.            ONEADAY will assume that everything within the parentheses
  696.       is entered correctly and is part of the total command to be
  697.       processed.  As you can see this takes up a lot of space on the 
  698.       command line.  That is why the preferred method is using a batch 
  699.       file if you have a lot of commands that use parameters.  If 
  700.       you only have one or two this method is perfectly acceptable.
  701.            You may enter up to seven parameters for a command.  If
  702.       you enter more than seven parameters ONEADAY will end after 
  703.       printing an error message to the screen saying that you have 
  704.       entered more parameters than ONEADAY can process.  If you need
  705.       to enter more than seven options you will need to use a batch
  706.       file.     
  707.       
  708.       2.2 USING COMMAND LINE OPTIONS
  709.       ■───────────────────────────────────────────────────────────────■
  710.       
  711.            Generally, all options need to first on the command line. 
  712.       There are a couple of exceptions to this general rule.  The
  713.       exceptions are the /M, /F, and /D options.  I will not go into 
  714.       all of the details now, these options are dealt with completely 
  715.       later.  Please refer to section 2.2.8, "Using the /D, /M, and /F 
  716.       options together," for a more detailed discussion of this. 
  717.       
  718.       
  719.                                   ONEADAY
  720.                 Copyright (C) 1992 Gray Software Development
  721.                              ALL RIGHTS RESERVED
  722.       
  723.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #10
  724.       
  725.       
  726.       2.2.1 /C = Confirmation
  727.       ■───────────────────────────────────────────────────────────────■
  728.       
  729.            You may confirm all options or files listed on the command
  730.       line.  This is done by specifying the /C option.  This is useful
  731.       if you like to verify or change the files you listed.  If you are
  732.       satisfied with the original files specified simply hit ENTER and
  733.       they will be executed one at a time provided that ONEADAY has not
  734.       already been executed earlier in the day.  If ONEADAY has already
  735.       been executed at least once then the confirmation screen will tell
  736.       you this and give you the option to override the command line
  737.       options and enter new options.
  738.       
  739.       2.2.1.1 Changing options from the Confirmation screen
  740.       ■───────────────────────────────────────────────────────────────■
  741.       
  742.            There are times when you might need to change the original
  743.       command line options.  The /C (confirm) option gives you that
  744.       option.  When you specify this option you are provided with the
  745.       option of keeping your original command line options or changing
  746.       them.  If you choose to change them you must enter all of the 
  747.       options just as if you were entering them on the original command 
  748.       line.
  749.       
  750.                    ┌── EXAMPLE 2-4 ─────────────────┐
  751.                    │                                │
  752.                    │     ONEADAY /C file1 file2     │
  753.                    │                                │
  754.                    └────────────────────────────────┘
  755.       
  756.            In EXAMPLE 2-4 you see a command line that will call up the
  757.       confirmation screen and display the command line options.  The 
  758.       confirmation screen will display a complete list of all ONEADAY's 
  759.       options and the options you specified on the command line -- in
  760.       this case your command line options are /C FILE1 FILE2.  If you 
  761.       want file1 and file2 to run with no changes simply hit ENTER.  If 
  762.       you want to change files type in the new files at the "Enter new
  763.       commands: " prompt, you will notice the flashing underscore (DOS
  764.       prompt).  For example let's change from the current options to
  765.       file1 and file3 with no confirmation.   In this case, at the "Enter
  766.       new commands:" prompt, you would type file1 file3 (see EXAMPLE 2-5).
  767.       
  768.                 ╒═══ EXAMPLE 2-5 ══════════════════════════╕
  769.                 │                                          │
  770.                 │     Enter new commands: file1 file3_     │
  771.                 │                                          │
  772.                 ╘══════════════════════════════════════════╛
  773.       
  774.            If you wanted to confirm the new options you would have to
  775.       enter /C or /CE first and then file1 and file3.  Please refer to
  776.       section 2.2.4, "Confirm every time", for more information on this.
  777.       
  778.       
  779.                                   ONEADAY
  780.                 Copyright (C) 1992 Gray Software Development
  781.                              ALL RIGHTS RESERVED
  782.       
  783.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #11
  784.       
  785.       
  786.            Remember, using the /C option is just like entering all of your
  787.       command line options from the system prompt.  From the confirmation
  788.       screen you can change the options any way you choose using any of
  789.       the options available from the system prompt.  
  790.       
  791.            If ONEADAY has already been executed on a given day a warning
  792.       message will appear within the confirmation screen, this is
  793.       demonstrated in EXAMPLE 2-6.   This message will be in reverse
  794.       video if your monitor and adapter card will permit.  What this
  795.       means is if you change nothing and simply hit ENTER none of the
  796.       files or programs on the command line will be executed.  ONEADAY
  797.       will return control to the system or whatever batch file executed
  798.       it in the first place.  If this happens you will see the message
  799.       shown in EXAMPLE 2-6.
  800.       
  801.       ╒═══ EXAMPLE 2-6 ═══════════════════════════════════════════════╕
  802.       │                                                               │
  803.       │ ** ONEADAY has been executed today, you must use the /E   **  │
  804.       │ ** or /CE option to process any files or <ENTER> to quit. **  │
  805.       │                                                               │
  806.       ╘═══════════════════════════════════════════════════════════════╛
  807.       
  808.       ╒═══ EXAMPLE 2-7 ═══════════════════════════════════════════════╕
  809.       │                                                               │
  810.       │  ┌────────────────────────────────────────────────────────┐   │
  811.       │  │  ONEADAY Copyright (C) 1992 Gray Software Development  │   │
  812.       │  │                   All Rights Reserved                  │   │
  813.       │  └────────────────────────────────────────────────────────┘   │
  814.       │                                                               │
  815.       │   ONEADAY has already been executed today.                    │
  816.       │                                                               │
  817.       │   You must specify the /E or /CE option                       │
  818.       │   to run ONEADAY more than once a day.                        │
  819.       │                                                               │
  820.       ╘═══════════════════════════════════════════════════════════════╛
  821.       
  822.           If you want the files listed on the confirmation screen to be
  823.       executed even though ONEADAY has already run you must use the /CE
  824.       option at the "Enter new commands:" prompt.  Please refer to
  825.       section 2.2.4, "Confirm every time", for more information on this.
  826.       
  827.       
  828.       2.2.2 /E - Every time ONEADAY runs
  829.       ■───────────────────────────────────────────────────────────────■
  830.                                                   
  831.            This option enables you to override ONEADAY's default setting
  832.       of executing the files on it's command line only once a day.  If
  833.       you are wanting ONEADAY to process all of the files on the command
  834.       line every time ONEADAY is executed then you must use this option.
  835.       
  836.       
  837.       
  838.       
  839.                                   ONEADAY
  840.                 Copyright (C) 1992 Gray Software Development
  841.                              ALL RIGHTS RESERVED
  842.       
  843.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #12
  844.       
  845.       
  846.                    ┌── EXAMPLE 2-8 ─────────────────┐
  847.                    │                                │
  848.                    │     ONEADAY /E file1 file2     │
  849.                    │                                │
  850.                    └────────────────────────────────┘
  851.                                                   
  852.            In example 2-8 this option is being used to process file1 and
  853.       file2 every time this copy of ONEADAY runs.
  854.       
  855.       
  856.       2.2.3 /H - Help screen
  857.       ■───────────────────────────────────────────────────────────────■
  858.                                                   
  859.            This option displays a help screen that will give you a quick
  860.       summary of the proper command syntax for  ONEADAY, including each
  861.       option.                                     
  862.                           ┌── EXAMPLE 2-9 ───┐
  863.                           │                  │
  864.                           │   ONEADAY /H     │
  865.                           │                  │
  866.                           └──────────────────┘
  867.       
  868.            Example 2-9 displays the usage of the help option.  This
  869.       should be the only option on the command line.  Any other option
  870.       after this on the command line will be ignored.  
  871.       
  872.       2.2.4 /CE - Confirm every time
  873.       ■───────────────────────────────────────────────────────────────■
  874.       
  875.            This is simply a combination of the two options /C and /E. 
  876.       When you use this option it is not necessary to use either the /C
  877.       or the /E options.  
  878.       
  879.            * When you use the /CE option the warning message to tell you
  880.       if ONEDAY has already been executed will not be displayed.  
  881.       
  882.            * If you have specified the /CE option and want to run the
  883.       listed files simply hit RETURN even if ONEADAY has already been run.
  884.       
  885.           If, for example, you have specified /C file1 file2 from the
  886.       command line and ONEADAY has already been executed for that day you
  887.       will notice a message telling ONEADAY has already been executed 
  888.       today.  While looking at this screen we realize that we want to 
  889.       change the files (from file1 and file2 to file5 and file7) and 
  890.       execute them even though ONEADAY has already been executed today.  
  891.       In order to do this we must type at the "Enter new commands:" 
  892.       prompt: "/CE file5 file7" to confirm new files or "/E file5 file7" 
  893.       to execute without confirmation.  This is illustrated in Examples 
  894.       10 and 11 respectively.
  895.       
  896.       
  897.       
  898.       
  899.                                   ONEADAY
  900.                 Copyright (C) 1992 Gray Software Development
  901.                              ALL RIGHTS RESERVED
  902.       
  903.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #13
  904.       
  905.       
  906.                 ╒═══ EXAMPLE 2-10 ════════════════════╕
  907.                 │                                     │
  908.                 │ Enter new commands: /ce file5 file7 │
  909.                 │                                     │
  910.                 ╘═════════════════════════════════════╛
  911.       
  912.                 ╒═══ EXAMPLE 2-11 ════════════════════╕
  913.                 │                                     │
  914.                 │ Enter new commands: /e file5 file7  │
  915.                 │                                     │
  916.                 ╘═════════════════════════════════════╛
  917.       
  918.            Please refer to sections 2.2.1, "Confirmation," and 2.2.1.1,
  919.       "Changing options from the Confirmation screen," for more
  920.       information.
  921.       
  922.       2.2.5 /M:XX - Day of month option
  923.       ■───────────────────────────────────────────────────────────────■
  924.       
  925.            This option allows you to specify the day of the month a certain
  926.       program or programs will run.  When you use this option specify the
  927.       day of the month using a two digit number (01 through 31).  ONEADAY 
  928.       will not recognize the /M option without the : (colon) or without 
  929.       any numbers following the colon.  The only numbers recognized by this
  930.       option are the numbers between 01 and 31.  You must use a zero (0) 
  931.       before any numbers between 01 and 09.
  932.       
  933.                    ┌── EXAMPLE 2-12 ────────────────┐
  934.                    │                                │
  935.                    │     ONEADAY /M:05 mybackup     │
  936.                    │                                │
  937.                    └────────────────────────────────┘
  938.       
  939.            In example 2-12, the program "mybackup" will run once on the 
  940.       5th day of the month.  If you want this to happen when you first 
  941.       boot up your computer you could put this line in your autoexec.bat 
  942.       file.  This command will be ignored every other day of the month.  
  943.       
  944.                      ┌── EXAMPLE 2-13 ───────────┐
  945.                      │                           │
  946.                      │   ONEADAY /M:15 myback1   │
  947.                      │   ONEADAY /M:30 myback2   │
  948.                      │                           │
  949.                      └───────────────────────────┘
  950.       
  951.            Example 2-13 shows two command lines that may be put in a
  952.       batch file that is run every day.  On the 15th the file myback1 will
  953.       run.  On the 30th the file myback2 will run.  This would be useful
  954.       if you use a rotating backup system.
  955.       
  956.       
  957.       
  958.       
  959.                                   ONEADAY
  960.                 Copyright (C) 1992 Gray Software Development
  961.                              ALL RIGHTS RESERVED
  962.       
  963.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #14
  964.       
  965.       
  966.            When you use this option a message will be displayed on days
  967.       other than the day specified.  This message will simply state that
  968.       this is not the day specified on the ONEADAY command line.
  969.            If you use any of the other options with this one you must
  970.       make sure that this option is either first or second on the command
  971.       line.  Please refer to section 2.2.8, "Using the /D, /M, and /F 
  972.       options together," for a more detailed discussion of this. 
  973.            It is necessary to include separate ONEADAY command lines in
  974.       your batch files for every day-specific task.
  975.       
  976.       
  977.                      ┌── EXAMPLE 2-14 ───────────┐
  978.                      │                           │
  979.                      │   ONEADAY /M:15 myback1   │
  980.                      │   ONEADAY /M:30 myback2   │
  981.                      │   ONEADAY everyday        │
  982.                      │                           │
  983.                      └───────────────────────────┘
  984.       
  985.            In Example 2-14, the file "myback1" will run on the 15th, the 
  986.       file "myback2" will run on the 30th, and the file "everyday" will 
  987.       run every day of the week that you boot up your computer.  In this 
  988.       example, these commands would only be executed if ONEADAY had not 
  989.       already been executed that day.  The third line that includes the
  990.       file everyday will be ignored on the 15th and the 30th of the month
  991.       since ONEADAY will have already been executed on those days.  You 
  992.       could include the /E option to make sure that the everyday file
  993.       actually did run every day.
  994.       
  995.       
  996.       2.2.6 /D:XX - Day of week option
  997.       ■───────────────────────────────────────────────────────────────■
  998.       
  999.            With this option you can specify the day of the week a certain
  1000.       program or programs will run.  When you use this option specify the
  1001.       day of the week with the first two letters of the respective day. 
  1002.       ONEADAY will not recognize the /D option without the : (colon) or
  1003.       without any letters following the colon.  The only sets of letters
  1004.       recognized after the colon are MO, TU, WE, TH, FR, SA, and SU.
  1005.       
  1006.                    ┌── EXAMPLE 2-15 ────────────────┐
  1007.                    │                                │
  1008.                    │     ONEADAY /D:FR mybackup     │
  1009.                    │                                │
  1010.                    └────────────────────────────────┘
  1011.       
  1012.            In example 2-15, the program "mybackup" will run once on
  1013.       Friday.  If you want this to happen when you first boot up your
  1014.       computer you could put this line in your autoexec.bat file.  This
  1015.       command will be ignored every other day of the week.  
  1016.       
  1017.       
  1018.       
  1019.                                   ONEADAY
  1020.                 Copyright (C) 1992 Gray Software Development
  1021.                              ALL RIGHTS RESERVED
  1022.       
  1023.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #15
  1024.       
  1025.       
  1026.                      ┌── EXAMPLE 2-16 ───────────┐
  1027.                      │                           │
  1028.                      │   ONEADAY /D:TU myback1   │
  1029.                      │   ONEADAY /D:FR myback2   │
  1030.                      │                           │
  1031.                      └───────────────────────────┘
  1032.       
  1033.            Example 2-16 shows two command lines that may be put in a
  1034.       batch file that is run every day.  On Tuesday the file myback1 will
  1035.       run.  On Friday the file myback2 will run.  This would be useful
  1036.       if you use a rotating backup system.
  1037.            When you use this option a message will be displayed on days
  1038.       other than the day specified.  This message will simply state that
  1039.       this is not the day specified on the ONEADAY command line.
  1040.       
  1041.            If you use any of the other options with this one you must
  1042.       make sure that this option is either first or second on the command
  1043.       line.  Please refer to section 2.2.8, "Using the /D, /M, and /F 
  1044.       options together," for a more detailed discussion of this. 
  1045.            It is necessary to include separate ONEADAY command lines in
  1046.       your batch files for every day-specific task.
  1047.       
  1048.                      ┌── EXAMPLE 2-17 ───────────┐
  1049.                      │                           │
  1050.                      │   ONEADAY /D:TU myback1   │
  1051.                      │   ONEADAY /D:FR myback2   │
  1052.                      │   ONEADAY everyday        │
  1053.                      │                           │
  1054.                      └───────────────────────────┘
  1055.       
  1056.            In Example 2-17, the file "myback1" will run every Tuesday,
  1057.       the file "myback2" will run every Friday, and the file "everyday"
  1058.       will run every other day of the week that you boot up your computer.
  1059.       
  1060.       
  1061.       2.2.6.1 /Dx:XX - Day of week option for specific week
  1062.       ■───────────────────────────────────────────────────────────────■
  1063.       
  1064.            Another feature of the Day of the week option is the ability
  1065.       to pick the specific week of the month.  To use this option you 
  1066.       must insert a number (1 through 5) between the D and the : (colon).
  1067.       The table below shows which days are part of which week.
  1068.       
  1069.                        week 1 = day 01 through day 07
  1070.                        week 2 = day 08 through day 14
  1071.                        week 3 = day 15 through day 21
  1072.                        week 4 = day 22 through day 28
  1073.                        week 5 = day 29 through day 31
  1074.       
  1075.       
  1076.       
  1077.       
  1078.       
  1079.                                   ONEADAY
  1080.                 Copyright (C) 1992 Gray Software Development
  1081.                              ALL RIGHTS RESERVED
  1082.       
  1083.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #16
  1084.       
  1085.       
  1086.            You may still use the Day of the week option without specifying
  1087.       a week.  This is done by not putting any number immediately after
  1088.       the D (/D:XX).  Please refer to the previous section, 2.2.6 "Day
  1089.       of week option," for further information about the Day of the week 
  1090.       option without specifying a week.
  1091.       
  1092.       
  1093.                      ┌── EXAMPLE 2-18 ────────────┐
  1094.                      │                            │
  1095.                      │   ONEADAY /D1:FR myback1   │
  1096.                      │   ONEADAY /D2:FR myback2   │
  1097.                      │   ONEADAY /D3:FR myback1   │
  1098.                      │   ONEADAY /D4:FR myback2   │
  1099.                      │                            │
  1100.                      └────────────────────────────┘
  1101.       
  1102.            I see this as a very useful option.  One possible use might 
  1103.       involve the four commands in EXAMPLE 2-18.  In this example, 
  1104.       Friday is specified as the day that the hard disk is backed up.
  1105.       A rotating disk-set backup system is used.  On Friday of week 1 
  1106.       the batch file myback1 is called to run the backup program 
  1107.       requiring backup disk set number one.  On Friday of week 2, 
  1108.       myback2 calls for backup disk set number two.  This set up uses
  1109.       the same disk-set every other week.  Your imagination is the only 
  1110.       thing that will limit you with this option.
  1111.       
  1112.       
  1113.       2.2.7 /F:filename
  1114.       ■───────────────────────────────────────────────────────────────■
  1115.       
  1116.            This option allows you to specify the name of the file ONEADAY
  1117.       will look for to see if it has been run already today.  The
  1118.       filename may include the full name including the path.  The
  1119.       extension is supplied for you.  I have chosen the extension of GSD
  1120.       which stands for...yes, you are absolutely correct, Gray Software
  1121.       Development.
  1122.            I use this option to give me much more flexibility with
  1123.       ONEADAY.  You may use ONEADAY in an unlimited number of batch files
  1124.       at the same time.  The problem with that is that ONEADAY always
  1125.       checks the file 2DAY.GSD which it creates and updates in the 
  1126.       directory where ONEADAY.EXE is found.  If you have already run 
  1127.       ONEADAY that day ONEADAY will end even if the command line options 
  1128.       are different this time.  
  1129.            This is where the /F option comes in handy.  With this option
  1130.       you are able to run ONEADAY as many times as you need in order to
  1131.       perform different tasks without having to specify the /E (every
  1132.       time) option.
  1133.            When you use this option it must be either first or second on
  1134.       the command line.  Please refer to section 2.2.8, "Using the /D, /M,
  1135.       and /F options together," for a more detailed discussion of this. 
  1136.       
  1137.       
  1138.       
  1139.                                   ONEADAY
  1140.                 Copyright (C) 1992 Gray Software Development
  1141.                              ALL RIGHTS RESERVED
  1142.       
  1143.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #17
  1144.       
  1145.       
  1146.                    ┌── EXAMPLE 2-19 ────────────────┐
  1147.                    │                                │
  1148.                    │     ONEADAY /F:myname file1    │
  1149.                    │                                │
  1150.                    └────────────────────────────────┘
  1151.       
  1152.            In example 2-19 file1 will run once a day if, and only if,
  1153.       /F:myname is specified before it on the command line.
  1154.       
  1155.                    ┌── EXAMPLE 2-20 ────────────────┐
  1156.                    │                                │
  1157.                    │    ONEADAY /F:myname1 file1    │
  1158.                    │    ONEADAY /F:myname2 file2    │
  1159.                    │                                │
  1160.                    └────────────────────────────────┘
  1161.       
  1162.            In example 2-20 we see two lines that could be included in a
  1163.       batch file.  This might be useful if either one of these lines is
  1164.       also used in another batch file that may have already run today. 
  1165.       
  1166.       
  1167.       2.2.8 Using the /D, /M, and /F options together
  1168.       ■───────────────────────────────────────────────────────────────■
  1169.       
  1170.            When you use the /D and /F options or the /M and /F options 
  1171.       on the same command line it is necessary to make sure they are the 
  1172.       first and second options on the command line.  It makes no difference 
  1173.       which of these two options is first.  No other options are allowed 
  1174.       before either combination of these three.  
  1175.       
  1176.                    ┌── EXAMPLE 2-21 ──────────────────┐
  1177.                    │                                  │
  1178.                    │  ONEADAY /D:MO /F:myname1 file1  │
  1179.                    │                                  │
  1180.                    └──────────────────────────────────┘
  1181.       
  1182.            The command line in example 2-21 will cause file1 to be
  1183.       executed on Monday if ONEADAY finds that the file myname1.GSD has
  1184.       not been updated to the current date or, in other words, if ONEADAY
  1185.       has not been executed today using the /F option specifying myname1
  1186.       as the file to check.
  1187.       
  1188.                    ┌── EXAMPLE 2-22 ──────────────────┐
  1189.                    │                                  │
  1190.                    │  ONEADAY /F:myname1 /D:MO file1  │
  1191.                    │                                  │
  1192.                    └──────────────────────────────────┘
  1193.       
  1194.       
  1195.       
  1196.       
  1197.       
  1198.       
  1199.                                   ONEADAY
  1200.                 Copyright (C) 1992 Gray Software Development
  1201.                              ALL RIGHTS RESERVED
  1202.       
  1203.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #18
  1204.       
  1205.       
  1206.            The command line in Example 2-22 will have the very same
  1207.       effect as the one in Example 2-21.  When the /D and /F options are
  1208.       used together there is no preferred order.   But remember, they
  1209.       must be in the first and second places on the command line.
  1210.       
  1211.                    ┌── EXAMPLE 2-23 ──────────────────┐
  1212.                    │                                  │
  1213.                    │  ONEADAY /M:02 /F:myname1 file1  │
  1214.                    │                                  │
  1215.                    └──────────────────────────────────┘
  1216.       
  1217.            The command line in example 2-23 will cause file1 to be
  1218.       executed on the second day of the month if ONEADAY finds that 
  1219.       the file myname1.GSD has not been updated to the current date 
  1220.       or, in other words, if ONEADAY has not been executed today 
  1221.       using the /F option specifying myname1 as the file to check.
  1222.       
  1223.                    ┌── EXAMPLE 2-24 ──────────────────┐
  1224.                    │                                  │
  1225.                    │  ONEADAY /F:myname1 /M:02 file1  │
  1226.                    │                                  │
  1227.                    └──────────────────────────────────┘
  1228.       
  1229.            The command line in Example 2-24 will have the very same
  1230.       effect as the one in Example 2-23.  When the /M and /F options are
  1231.       used together there is no preferred order.   But remember, they
  1232.       must be in the first and second places on the command line.
  1233.       
  1234.            I doubt that you would ever want to use the /M and the /D 
  1235.       options together.  If you did the only time that the files on your
  1236.       command line would be executed would be if the day of the month 
  1237.       specified using the /M option and the day of the week specified 
  1238.       using the /D were the same day.  For example, the options /M:05 
  1239.       and /D:MO might be used if you wanted a particular file to run 
  1240.       every Monday that happens to be the fifth day of the month.  
  1241.       Personally, I don't see much of a use for this combination but 
  1242.       it will work if you decide to use it.  Since we do not see this 
  1243.       as a practical option we only allow two of these three options
  1244.       on a command line.
  1245.       
  1246.       
  1247.       2.2.9 /Q - Disable ONEADAY message
  1248.       ■───────────────────────────────────────────────────────────────■
  1249.       
  1250.            The /Q option is used to disable the message ONEADAY displays
  1251.       every time it runs.  This may be desirable if you are using ONEADAY
  1252.       in a batch file from which you don't want any messages sent to the
  1253.       screen.  This option will only effect ONEADAY's message; it has no
  1254.       effect on any programs listed on the command line.  If any program
  1255.       listed on the command line sends information to the screen it will
  1256.       continue to do so.
  1257.       
  1258.       
  1259.                                   ONEADAY
  1260.                 Copyright (C) 1992 Gray Software Development
  1261.                              ALL RIGHTS RESERVED
  1262.       
  1263.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #19
  1264.       
  1265.       
  1266.       2.2.10 /QE - Disable ONEADAY message and run every time
  1267.       ■───────────────────────────────────────────────────────────────■
  1268.       
  1269.            This is simply a combination of the /Q and /E options.  When
  1270.       you use this option it is not necessary to use either the /Q or the
  1271.       /E options individually.  I combined these options so you wouldn't
  1272.       have to use two options to get this combination.
  1273.       
  1274.       2.2.11 /T:XX - Timed confirmation screen
  1275.       ■───────────────────────────────────────────────────────────────■
  1276.       
  1277.            The timed confirmation screen works the same as the confirmation
  1278.       screen with the following exceptions.  ONEADAY will try to process
  1279.       whatever is on the original command line after XX seconds.  XX can
  1280.       be a number between 01-99.  You have XX seconds to press any key if
  1281.       you don't want the original command line to be processed.  If you
  1282.       choose to change the commands that ONEADAY will process you may press
  1283.       any key to stop the timer.  If ONEADAY has already been executed then
  1284.       ONEADAY will end processing when the time is up.  
  1285.            If XX is not specified, ONEADAY will set the default time for 30
  1286.       seconds.  If you want to accept the default time of 30 seconds it is
  1287.       not necessary to include the : (colon) at the end of the command. 
  1288.       Using the /T:XX command without specifying the time and leaving off
  1289.       the colon is demonstrated in the first command in EXAMPLE 2-25.  
  1290.       This example also includes a second command.  Both of these commands
  1291.       will produce the same results.
  1292.                                                        
  1293.                         ╔══ EXAMPLE 2-25 ═════════════╗
  1294.                         ║                             ║
  1295.                         ║    ONEADAY /T file1 file2   ║
  1296.                         ║                             ║
  1297.                         ╟─────────────────────────────╢
  1298.                         ║                             ║
  1299.                         ║  ONEADAY /T:30 file1 file2  ║
  1300.                         ║                             ║
  1301.                         ╚═════════════════════════════╝
  1302.       
  1303.            Refer to sections "2.2.1 /C - Confirmation," "2.2.1.1 Changing 
  1304.       options from the Confirmation screen," and "2.2.4 /CE - Confirm 
  1305.       every time" for more information about the confirmation screen.
  1306.       
  1307.       2.2.12 /TE:XX - Timed confirmation screen (run every time)
  1308.       ■───────────────────────────────────────────────────────────────■
  1309.       
  1310.            This command is essentially the same as the /T:XX command with
  1311.       the one exception that when time is up ONEADAY's original command
  1312.       line will be processed whether ONEADAY has already been executed or
  1313.       not.  
  1314.       
  1315.       
  1316.       
  1317.       
  1318.       
  1319.                                   ONEADAY
  1320.                 Copyright (C) 1992 Gray Software Development
  1321.                              ALL RIGHTS RESERVED
  1322.       
  1323.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #20
  1324.       
  1325.       
  1326.            For more information about the confirmation screen refer to
  1327.       sections "2.2.1 /C - Confirmation," "2.2.1.1 Changing options from the 
  1328.       Confirmation screen," "2.2.4 /CE - Confirm every time," and "2.2.11 
  1329.       /T:XX - Timed confirmation screen."
  1330.       
  1331.       
  1332.       2.2.13 /TD:XX - Timed confirmation screen (end if time is out)
  1333.       ■───────────────────────────────────────────────────────────────■
  1334.       
  1335.            This option is exactly the opposite of the /TE:XX option.  If
  1336.       time is up ONEADAY will end whether ONEADAY has been executed or not.
  1337.       You have XX seconds to either execute the original command line or
  1338.       enter new options.  To execute the original command line options 
  1339.       press any key to stop the timer and then press ENTER to keep the 
  1340.       original options.  If ONEADAY has already been executed then ONEADAY
  1341.       will end unless your first option after /TD:XX was the /E option or 
  1342.       you change the command line options from the confirmation screen.
  1343.            For more information about the confirmation screen refer to
  1344.       sections "2.2.1 /C - Confirmation," "2.2.1.1 Changing options from the 
  1345.       Confirmation screen," "2.2.4 /CE - Confirm every time," and "2.2.11 
  1346.       /T:XX - Timed confirmation screen."
  1347.       
  1348.       
  1349.       
  1350.       
  1351.       
  1352.       
  1353.       
  1354.       
  1355.       
  1356.       
  1357.       
  1358.       
  1359.       
  1360.       
  1361.       
  1362.       
  1363.       
  1364.       
  1365.       
  1366.       
  1367.       
  1368.       
  1369.       
  1370.       
  1371.       
  1372.       
  1373.       
  1374.       
  1375.       
  1376.       
  1377.       
  1378.       
  1379.                                   ONEADAY
  1380.                 Copyright (C) 1992 Gray Software Development
  1381.                              ALL RIGHTS RESERVED
  1382.       
  1383.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #21
  1384.       
  1385.       
  1386.       2.3 ONEADAY Quick Command Reference
  1387.       ■───────────────────────────────────────────────────────────────■
  1388.       
  1389.       
  1390.              ╔═════■ ONEADAY Quick Command Reference ■═════╗
  1391.              ║                                             ║
  1392.              ║   ┌─────────────────────────────────────┐   ║
  1393.              ║   │              ONEADAY                │   ║
  1394.              ║   │         Copyright (C) 1992          │   ║
  1395.              ║   │      Gray Software Development      │   ║
  1396.              ║   │         All Rights Reserved         │   ║
  1397.              ║   └─────────────────────────────────────┘   ║
  1398.              ║      Command Syntax:                        ║
  1399.              ║                                             ║
  1400.              ║          ONEADAY <options> file(s)          ║
  1401.              ║                                             ║
  1402.              ║    - File is the name of the file(s) to     ║
  1403.              ║      run once a day.                        ║
  1404.              ║    - Options are optional.  If you          ║
  1405.              ║      choose an option, it must be first     ║
  1406.              ║      on the command line.                   ║
  1407.              ║    - Options include:                       ║
  1408.              ║         /C = Enables confirmation of        ║
  1409.              ║              command line options.          ║
  1410.              ║         /CE = Options /C and /E combined.   ║
  1411.              ║         /Dx:XX = Run on week day specified  ║
  1412.              ║              by XX (first two letters only),║
  1413.              ║              x is week of the month (1-5).  ║
  1414.              ║         /E = Execute command line options   ║
  1415.              ║              every time you run ONEADAY.    ║
  1416.              ║         /F:filename = specify new check-    ║
  1417.              ║              date-file; GSD extension is    ║
  1418.              ║              provided for you.              ║
  1419.              ║         /H = Produces help screen.          ║
  1420.              ║         /M:XX = Run on day of month speci-  ║
  1421.              ║              fied by XX (01 through 31)     ║
  1422.              ║         /Q = Disables ONEADAY message       ║
  1423.              ║              (quiet mode).                  ║
  1424.              ║         /QE = Combination of /Q and /E.     ║
  1425.              ║         /T:XX = Timed confirm screen will   ║
  1426.              ║              run in XX seconds (30 default).║
  1427.              ║         /TD:XX = Timed confirm screen will  ║
  1428.              ║              end in XX seconds.             ║
  1429.              ║         /TE:XX = Timed confirm screen will  ║
  1430.              ║              run every time.                ║
  1431.              ║                                             ║
  1432.              ╚═════════════════════════════════════════════╝
  1433.       
  1434.       
  1435.       
  1436.       
  1437.       
  1438.       
  1439.                                   ONEADAY
  1440.                 Copyright (C) 1992 Gray Software Development
  1441.                              ALL RIGHTS RESERVED
  1442.       
  1443.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #22
  1444.       
  1445.       
  1446.       ╔═══ 3.0 OTHER CONSIDERATIONS ══════════════════════════════════╗
  1447.       ╚═══════════════════════════════════════════════════════════════╝
  1448.       
  1449.       
  1450.       3.1 Using ECHO OFF in batch files
  1451.       ■───────────────────────────────────────────────────────────────■
  1452.       
  1453.            As you know, you may transfer control from one batch file to 
  1454.       another.  If you have turned ECHO off in the first batch file it 
  1455.       is usually not necessary to turn it off in the second.  If you 
  1456.       choose not to turn ECHO off each line of your batch file will be 
  1457.       displayed on the screen.
  1458.            If you call any batch files from ONEADAY they must have ECHO
  1459.       turned off unless you want each line of that batch file to be
  1460.       displayed to the screen.  ECHO off will not be transferred from
  1461.       the batch file that calls ONEADAY to any batch files called by
  1462.       ONEADAY.  To learn more about using the ECHO command, please refer
  1463.       to your DOS User's Reference.
  1464.       
  1465.       
  1466.       3.2 Message from GRAY SOFTWARE DEVELOPMENT
  1467.       ■───────────────────────────────────────────────────────────────■
  1468.         
  1469.            ONEADAY is not limited in any way.  The only difference between
  1470.       this shareware version and a registered version is that Gray 
  1471.       Software Development has included an opening message in the 
  1472.       shareware version.  This message will be displayed on your monitor
  1473.       for 20 seconds (to give you a chance to read it).  You may also 
  1474.       choose to press any key to avoid waiting the 20 seconds.  This 
  1475.       message will only be displayed the first time you use ONEADAY on
  1476.       a specific day.  We do not want to beat you over the head with it.
  1477.       Once you register Gray Software will send you a code that will 
  1478.       allow you to bypass this shareware message.  
  1479.       
  1480.            ONEADAY's message has a place reserved for your name as a
  1481.       registered user.  When you register we will send you a code that
  1482.       will allow you to enter your name into ONEADAY so it will be 
  1483.       displayed whenever ONEADAY runs.
  1484.       
  1485.            The next option that Gray Software Development is including
  1486.       in ONEADAY is a user setup option.  This option will allow you to 
  1487.       include all of ONEADAY's options for different tasks in a 
  1488.       configuration file.  This will allow you to avoid using several
  1489.       lines in a batch file.  
  1490.       
  1491.            When this update is available Gray Software Development will 
  1492.       mail it directly to all registered users.  
  1493.       
  1494.       
  1495.       
  1496.       
  1497.       
  1498.       
  1499.                                   ONEADAY
  1500.                 Copyright (C) 1992 Gray Software Development
  1501.                              ALL RIGHTS RESERVED
  1502.       
  1503.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #23
  1504.       
  1505.            If you have any ideas that might help ONEADAY to be a more
  1506.       useful and efficient utility please contact Gray Software 
  1507.       Development.  Your suggestions will be taken seriously.  If 
  1508.       there are any features that you would like to see incorporated 
  1509.       into ONEADAY please let us know.
  1510.       
  1511.            We hope ONEADAY will make your daily computing easier.
  1512.       
  1513.            If you have any problems with ONEADAY please contact GRAY SOFTWARE
  1514.       DEVELOPMENT at:
  1515.       
  1516.                      Gray Software Development
  1517.                      P.O. Box 114
  1518.                      Buckhorn, KY 41721-0114
  1519.       
  1520.            Thank you for supporting GRAY SOFTWARE DEVELOPMENT.
  1521.       
  1522.       
  1523.       3.3 About the Comment and Suggestion form
  1524.       ■───────────────────────────────────────────────────────────────■
  1525.       
  1526.            On the next page you will find a form on which you can make
  1527.       any comments or suggestions.  Please let me know what you think. 
  1528.       Please include things that you would like to see incorporated in
  1529.       any updates of ONEADAY.  Thank you.
  1530.       
  1531.       
  1532.       
  1533.       
  1534.       
  1535.       
  1536.       
  1537.       
  1538.       
  1539.       
  1540.       
  1541.       
  1542.       
  1543.       
  1544.       
  1545.       
  1546.       
  1547.       
  1548.       
  1549.       
  1550.       
  1551.       
  1552.       
  1553.       
  1554.       
  1555.       
  1556.       
  1557.       
  1558.       
  1559.                                   ONEADAY
  1560.                 Copyright (C) 1992 Gray Software Development
  1561.                              ALL RIGHTS RESERVED
  1562.       
  1563.       ╔═══════════════════════════════════════════════════════════════╗
  1564.       ║                   Gray Software Development                   ║
  1565.       ╟───────────────────────────────────────────────────────────────╢
  1566.       ║                  Comment and suggestion form                  ║
  1567.       ╟───────────────────────────────────────────────────────────────╢
  1568.       ║                                                               ║
  1569.       ║    NAME:    ______________________________________________    ║
  1570.       ║                                                               ║
  1571.       ║    ADDRESS: ______________________________________________    ║
  1572.       ║                                                               ║
  1573.       ║    _______________________________________________________    ║
  1574.       ║                                                               ║
  1575.       ║    TYPE OF COMPUTER: _____________________________________    ║
  1576.       ║                                                               ║
  1577.       ║    _______________________________________________________    ║
  1578.       ║                                                               ║
  1579.       ║    TYPE OF MONITOR:  _____________________________________    ║
  1580.       ║                                                               ║
  1581.       ║    _______________________________________________________    ║
  1582.       ║                                                               ║
  1583.       ║    COMMENTS: _____________________________________________    ║
  1584.       ║                                                               ║
  1585.       ║    _______________________________________________________    ║
  1586.       ║                                                               ║
  1587.       ║    _______________________________________________________    ║
  1588.       ║                                                               ║
  1589.       ║    _______________________________________________________    ║
  1590.       ║                                                               ║
  1591.       ║    _______________________________________________________    ║
  1592.       ║                                                               ║
  1593.       ║    _______________________________________________________    ║
  1594.       ║                                                               ║
  1595.       ║    _______________________________________________________    ║
  1596.       ║                                                               ║
  1597.       ║    _______________________________________________________    ║
  1598.       ║                                                               ║
  1599.       ║    _______________________________________________________    ║
  1600.       ║                                                               ║
  1601.       ║    _______________________________________________________    ║
  1602.       ║                                                               ║
  1603.       ║    SUGGESTIONS: __________________________________________    ║
  1604.       ║                                                               ║
  1605.       ║    _______________________________________________________    ║
  1606.       ║                                                               ║
  1607.       ║    _______________________________________________________    ║
  1608.       ║                                                               ║
  1609.       ║    _______________________________________________________    ║
  1610.       ║                                                               ║
  1611.       ║    _______________________________________________________    ║
  1612.       ║                                                               ║
  1613.       ║    _______________________________________________________    ║
  1614.       ║                                                               ║
  1615.       ║    _______________________________________________________    ║
  1616.       ║                                                               ║
  1617.       ║    _______________________________________________________    ║
  1618.       ║                                                               ║
  1619.       ║    _______________________________________________________    ║
  1620.       ║                                                               ║
  1621.       ╚═══════════════════════════════════════════════════════════════╝
  1622.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #25
  1623.       
  1624.       
  1625.       ╔═══ 4.0 SUPPORT AND REGISTRATION DETAILS ══════════════════════╗
  1626.       ╚═══════════════════════════════════════════════════════════════╝
  1627.       
  1628.       4.1 ONEADAY Distribution files.
  1629.       ■───────────────────────────────────────────────────────────────■
  1630.       
  1631.            The files in this distribution include:
  1632.       
  1633.       LICENSE.DOC   =  Information on limited legal use of ONEADAY.
  1634.       ONEADAY.EXE   =  ONEADAY V1.0 
  1635.       ONEADAY.DOC   =  ONEADAY V1.0 user manual 
  1636.       ORDER.DOC     =  ONEADAY V1.0 order form
  1637.       FILE_ID.DIZ   =  Description file for BBSs
  1638.       README        =  This file
  1639.       SITELICE.DOC  =  Information on obtaining multiple copies of ONEADAY.
  1640.       SYSOP.DOC     =  Distribution information for BBS system operators.
  1641.       VENDOR.DOC    =  Distribution information for software vendors.
  1642.       1INSTALL.EXE  =  ONEADAY installation program.
  1643.       
  1644.            If the copy you recieved does not have one or more of these 
  1645.       files please contact Gray Software Development and I will send you 
  1646.       a copy of the current version of ONEADAY.
  1647.       
  1648.       
  1649.       4.2 Support for unregistered persons.
  1650.       ■───────────────────────────────────────────────────────────────■
  1651.       
  1652.            I will provide limited support to unregistered persons having 
  1653.       problems getting ONEADAY to work on their computer.  This support 
  1654.       is only for the purpose of giving you every opportunity to try 
  1655.       ONEADAY.  To recieve full support you must register ONEADAY. 
  1656.       If you are having trouble getting ONEADAY to work properly contact 
  1657.       Gray Software Development at the address below.  Please describe 
  1658.       the problem that you are having and I will try to assist you.  
  1659.       Also, please let me know what version you have and I will send a 
  1660.       copy of the current version of ONEADAY.  Support for unregistred 
  1661.       users is only available through mail.
  1662.                                                   
  1663.                        Gray Software Development
  1664.                        P.O. Box 114
  1665.                        Buckhorn, KY 41721-0114
  1666.                                  
  1667.            If you choose not to register  ONEADAY  you must  remove it
  1668.       from your hard drive or any floppies you use on a regular basis.
  1669.       Even if you do not register ONEADAY please let me  know what you
  1670.       think about it.  
  1671.            
  1672.       
  1673.       
  1674.       
  1675.       
  1676.       
  1677.       
  1678.                                   ONEADAY
  1679.                 Copyright (C) 1992 Gray Software Development
  1680.                              ALL RIGHTS RESERVED
  1681.       
  1682.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #26
  1683.       
  1684.       
  1685.       4.3 Support for registered users of ONEADAY.
  1686.       ■───────────────────────────────────────────────────────────────■
  1687.       
  1688.            Gray Software development will provide full support (for one 
  1689.       year) to registered users of ONEADAY.  Full support includes 
  1690.       answering any questions and doing everything within our power to 
  1691.       help you solve any problems you may be having with ONEADAY.  Gray 
  1692.       Software Development wants you to be satisfied with ONEADAY and we
  1693.       feel that complete support is the only way to be sure of your 
  1694.       satisfaction.
  1695.            At the current time support is only offered through the mail.
  1696.       Please do include your telephone number and if we do not under-
  1697.       stand your problem or feel speaking with you directly would better 
  1698.       serve you we call you.  Please state the best days and time to 
  1699.       reach you by phone. 
  1700.       
  1701.       
  1702.       4.4 Benefits of Registration.
  1703.       ■───────────────────────────────────────────────────────────────■
  1704.       
  1705.       Registration ($15.00) will entitle you to:
  1706.            * ONEADAY V1.0 (Current version on disk, without shareware 
  1707.              message)
  1708.            * Manual on disk
  1709.            * Your name and registration number displayed by ONEADAY
  1710.            * One free update sent automatically when available
  1711.            * Full "free" support by mail.  
  1712.            * Biannual newsletter from Gray Software Development to keep 
  1713.              you updated.
  1714.            * One guilt free conscience
  1715.            * Many hours of worry free computing
  1716.       
  1717.       You may purchase a printed manual for $10.00 (U.S.A.).  The $10.00
  1718.       includes shipping if shipped at same time as ONEADAY V1.0 packet.
  1719.       
  1720.       To order complete and mail in the order form (ORDER.DOC) included 
  1721.       with this distribution.  (Don't forget your money.)
  1722.       
  1723.       I encourage international users to register and use ONEADAY.  I
  1724.       will provide the same support to them as I do for users within 
  1725.       the U.S.A.  I do require that international users pay with U.S.
  1726.       dollars.  If you write a check or money order it must be in 
  1727.       U.S. dollars and drawn on a U.S. bank.  
  1728.       
  1729.       If you have American Express or Optima please feel free to use 
  1730.       them for registering ONEADAY.  Refer to the file ORDER.DOC for 
  1731.       more information.
  1732.       
  1733.       
  1734.       
  1735.       
  1736.       
  1737.       
  1738.                                   ONEADAY
  1739.                 Copyright (C) 1992 Gray Software Development
  1740.                              ALL RIGHTS RESERVED
  1741.       
  1742.       Manual     ONEADAY V1.0 (A multivitamin for your PC)     Page #27
  1743.       
  1744.       
  1745.       ╔═══ APPENDIX A - Printing the Manuals ═════════════════════════╗
  1746.       ╚═══════════════════════════════════════════════════════════════╝
  1747.       
  1748.            You can print the manual (ONEADAY.DOC) and the order form
  1749.       (ORDER.DOC) by copying the file to PRN (printer).  Before you
  1750.       enter this command make sure that your continuous feed paper is
  1751.       aligned properly and the printer's print head is at the upper left 
  1752.       hand corner.  The manual (ONEADAY.DOC) is 26 pages long.
  1753.       
  1754.            At the system prompt type:
  1755.       
  1756.               COPY ONEADAY.DOC PRN
  1757.       
  1758.                       or
  1759.       
  1760.               COPY ORDER.DOC PRN 
  1761.       
  1762.       
  1763.       
  1764.       
  1765.       
  1766.       
  1767.       
  1768.       
  1769.       
  1770.       
  1771.       
  1772.       
  1773.       
  1774.       
  1775.       
  1776.       
  1777.       
  1778.       
  1779.       
  1780.       
  1781.       
  1782.       
  1783.       
  1784.       
  1785.       
  1786.       
  1787.       
  1788.       
  1789.       
  1790.       
  1791.       
  1792.       
  1793.       
  1794.       
  1795.       
  1796.       
  1797.       
  1798.                                   ONEADAY
  1799.                 Copyright (C) 1992 Gray Software Development
  1800.                              ALL RIGHTS RESERVED
  1801.       
  1802.